package org.tgcloud.group.web.controller.req.project;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.web.bind.annotation.RequestParam;
import org.tgcloud.group.web.controller.req.page.PageReq;

/**
 * @author: zhy
 * @create: 2023-08-18 10:08
 * @description:
 */
@Data
@ApiModel
public class ProjectPageReq extends PageReq {

    @ApiModelProperty("关键词")
    private String keyword;

    /**
     * 执行进度
     */
    @ApiModelProperty(value = "执行进度")
    private Integer executionProgressId;

    /**
     * 到货进度
     */
    @ApiModelProperty(value = "到货进度")
    private Integer arrivalProgressId;

    /**
     * 到货仓库
     */
    @ApiModelProperty(value = "到货仓库")
    private Integer arrivalWarehouseId;

    @ApiModelProperty(value = "是否打折，1、是，2、否")
    private Short isDiscount;


    @ApiModelProperty(value = "执行负责人id")
    private Integer permissionId;

    @ApiModelProperty(value = "商务id")
    private Integer businessId;

    @ApiModelProperty(value = "区域id，sys_label_value")
    private String areaId;

    @ApiModelProperty(value = "品类id集合")
    private String cateIds;

    @ApiModelProperty("状态：1、创建中，2、核价中，3、跟进中，4、已签单，5、执行完，9、已黄单")
    private Short status;

    @ApiModelProperty("项目id")
    private Integer projectId;

    @ApiModelProperty("订单是否超时")
    private Short isTimeOut;
}
